﻿2026-06-02T10:15:14.0601427Z Current runner version: '2.334.0'
2026-06-02T10:15:14.0639309Z ##[group]Runner Image Provisioner
2026-06-02T10:15:14.0640562Z Hosted Compute Agent
2026-06-02T10:15:14.0641433Z Version: 20260520.533
2026-06-02T10:15:14.0642695Z Commit: 189110e25284a9812c124fd27b339e2fb4f2f9db
2026-06-02T10:15:14.0643766Z Build Date: 2026-05-20T17:44:04Z
2026-06-02T10:15:14.0644764Z Worker ID: {81164eb4-e7c2-42bf-b36f-964933c0a36e}
2026-06-02T10:15:14.0645911Z Azure Region: westcentralus
2026-06-02T10:15:14.0646898Z ##[endgroup]
2026-06-02T10:15:14.0648961Z ##[group]Operating System
2026-06-02T10:15:14.0649961Z Microsoft Windows Server 2025
2026-06-02T10:15:14.0650973Z 10.0.26100
2026-06-02T10:15:14.0651697Z Datacenter
2026-06-02T10:15:14.0652437Z ##[endgroup]
2026-06-02T10:15:14.0653338Z ##[group]Runner Image
2026-06-02T10:15:14.0654236Z Image: windows-2025
2026-06-02T10:15:14.0655059Z Version: 20260525.149.1
2026-06-02T10:15:14.0657217Z Included Software: https://github.com/actions/runner-images/blob/win25/20260525.149/images/windows/Windows2025-Readme.md
2026-06-02T10:15:14.0659775Z Image Release: https://github.com/actions/runner-images/releases/tag/win25%2F20260525.149
2026-06-02T10:15:14.0661252Z ##[endgroup]
2026-06-02T10:15:14.0663062Z ##[group]GITHUB_TOKEN Permissions
2026-06-02T10:15:14.0665625Z Contents: read
2026-06-02T10:15:14.0666467Z Metadata: read
2026-06-02T10:15:14.0667920Z Packages: read
2026-06-02T10:15:14.0668697Z ##[endgroup]
2026-06-02T10:15:14.0671724Z Secret source: Actions
2026-06-02T10:15:14.0672721Z Prepare workflow directory
2026-06-02T10:15:14.1158525Z Prepare all required actions
2026-06-02T10:15:14.1213322Z Getting action download info
2026-06-02T10:15:14.8555886Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)
2026-06-02T10:15:14.9812412Z Download action repository 'dtolnay/rust-toolchain@stable' (SHA:29eef336d9b2848a0b548edc03f92a220660cdb8)
2026-06-02T10:15:15.4909161Z Download action repository 'Swatinem/rust-cache@v2' (SHA:e18b497796c12c097a38f9edb9d0641fb99eee32)
2026-06-02T10:15:16.4315253Z Complete job name: test (windows-latest)
2026-06-02T10:15:16.5872591Z ##[group]Run actions/checkout@v4
2026-06-02T10:15:16.5874179Z with:
2026-06-02T10:15:16.5874980Z   repository: SaberMage/spt-core
2026-06-02T10:15:16.5883218Z   token: ***
2026-06-02T10:15:16.5884122Z   ssh-strict: true
2026-06-02T10:15:16.5884901Z   ssh-user: git
2026-06-02T10:15:16.5885710Z   persist-credentials: true
2026-06-02T10:15:16.5886597Z   clean: true
2026-06-02T10:15:16.5887400Z   sparse-checkout-cone-mode: true
2026-06-02T10:15:16.5888332Z   fetch-depth: 1
2026-06-02T10:15:16.5889108Z   fetch-tags: false
2026-06-02T10:15:16.5889911Z   show-progress: true
2026-06-02T10:15:16.5890716Z   lfs: false
2026-06-02T10:15:16.5891471Z   submodules: false
2026-06-02T10:15:16.5892277Z   set-safe-directory: true
2026-06-02T10:15:16.5893423Z ##[endgroup]
2026-06-02T10:15:17.2413754Z Syncing repository: SaberMage/spt-core
2026-06-02T10:15:17.2415895Z ##[group]Getting Git version info
2026-06-02T10:15:17.2416875Z Working directory is 'D:\a\spt-core\spt-core'
2026-06-02T10:15:17.2418152Z [command]"C:\Program Files\Git\bin\git.exe" version
2026-06-02T10:15:17.3142529Z git version 2.54.0.windows.1
2026-06-02T10:15:18.3136246Z ##[endgroup]
2026-06-02T10:15:18.3142041Z Temporarily overriding HOME='D:\a\_temp\a501249f-819e-497e-b9cd-c07f8a972404' before making global git config changes
2026-06-02T10:15:18.3143568Z Adding repository directory to the temporary git global config as a safe directory
2026-06-02T10:15:18.3144516Z [command]"C:\Program Files\Git\bin\git.exe" config --global --add safe.directory D:\a\spt-core\spt-core
2026-06-02T10:15:18.3146160Z Deleting the contents of 'D:\a\spt-core\spt-core'
2026-06-02T10:15:18.3147032Z ##[group]Initializing the repository
2026-06-02T10:15:18.3147656Z [command]"C:\Program Files\Git\bin\git.exe" init D:\a\spt-core\spt-core
2026-06-02T10:15:18.3148358Z Initialized empty Git repository in D:/a/spt-core/spt-core/.git/
2026-06-02T10:15:18.3156426Z [command]"C:\Program Files\Git\bin\git.exe" remote add origin https://github.com/SaberMage/spt-core
2026-06-02T10:15:18.3157781Z ##[endgroup]
2026-06-02T10:15:18.3158346Z ##[group]Disabling automatic garbage collection
2026-06-02T10:15:18.3166015Z [command]"C:\Program Files\Git\bin\git.exe" config --local gc.auto 0
2026-06-02T10:15:18.3172392Z ##[endgroup]
2026-06-02T10:15:18.3172972Z ##[group]Setting up auth
2026-06-02T10:15:18.3173694Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp core\.sshCommand
2026-06-02T10:15:18.3175697Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\""
2026-06-02T10:15:19.2772353Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-06-02T10:15:19.3148309Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\""
2026-06-02T10:15:19.8977517Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-06-02T10:15:19.9300858Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "git config --local --show-origin --name-only --get-regexp remote.origin.url"
2026-06-02T10:15:20.5110829Z [command]"C:\Program Files\Git\bin\git.exe" config --local http.https://github.com/.extraheader "AUTHORIZATION: basic ***"
2026-06-02T10:15:20.5466571Z ##[endgroup]
2026-06-02T10:15:20.5467865Z ##[group]Fetching the repository
2026-06-02T10:15:20.5483808Z [command]"C:\Program Files\Git\bin\git.exe" -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +a32b0710dae8e0be0da7068203f8c2dc9d17f58b:refs/remotes/origin/dev-freeform
2026-06-02T10:15:22.3249559Z From https://github.com/SaberMage/spt-core
2026-06-02T10:15:22.3254560Z  * [new ref]         a32b0710dae8e0be0da7068203f8c2dc9d17f58b -> origin/dev-freeform
2026-06-02T10:15:22.3598346Z ##[endgroup]
2026-06-02T10:15:22.3599320Z ##[group]Determining the checkout info
2026-06-02T10:15:22.3603852Z ##[endgroup]
2026-06-02T10:15:22.3613507Z [command]"C:\Program Files\Git\bin\git.exe" sparse-checkout disable
2026-06-02T10:15:22.4008398Z [command]"C:\Program Files\Git\bin\git.exe" config --local --unset-all extensions.worktreeConfig
2026-06-02T10:15:22.4471318Z ##[group]Checking out the ref
2026-06-02T10:15:22.4476332Z [command]"C:\Program Files\Git\bin\git.exe" checkout --progress --force -B dev-freeform refs/remotes/origin/dev-freeform
2026-06-02T10:15:22.5183158Z Switched to a new branch 'dev-freeform'
2026-06-02T10:15:22.5201536Z branch 'dev-freeform' set up to track 'origin/dev-freeform'.
2026-06-02T10:15:22.5253347Z ##[endgroup]
2026-06-02T10:15:22.5739664Z [command]"C:\Program Files\Git\bin\git.exe" log -1 --format=%H
2026-06-02T10:15:22.6009438Z a32b0710dae8e0be0da7068203f8c2dc9d17f58b
2026-06-02T10:15:22.6561622Z ##[group]Run dtolnay/rust-toolchain@stable
2026-06-02T10:15:22.6562123Z with:
2026-06-02T10:15:22.6562447Z   components: clippy
2026-06-02T10:15:22.6562749Z   toolchain: stable
2026-06-02T10:15:22.6563064Z ##[endgroup]
2026-06-02T10:15:22.6879964Z ##[group]Run : parse toolchain version
2026-06-02T10:15:22.6880362Z [36;1m: parse toolchain version[0m
2026-06-02T10:15:22.6880671Z [36;1mif [[ -z $toolchain ]]; then[0m
2026-06-02T10:15:22.6881235Z [36;1m  # GitHub does not enforce `required: true` inputs itself. https://github.com/actions/runner/issues/1070[0m
2026-06-02T10:15:22.6881775Z [36;1m  echo "'toolchain' is a required input" >&2[0m
2026-06-02T10:15:22.6882068Z [36;1m  exit 1[0m
2026-06-02T10:15:22.6882390Z [36;1melif [[ $toolchain =~ ^stable' '[0-9]+' '(year|month|week|day)s?' 'ago$ ]]; then[0m
2026-06-02T10:15:22.6883723Z [36;1m  if [[ Windows == macOS ]]; then[0m
2026-06-02T10:15:22.6884288Z [36;1m    echo "toolchain=1.$((($(date -v-$(sed 's/stable \([0-9]*\) \(.\).*/\1\2/' <<< $toolchain) +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.6884766Z [36;1m  else[0m
2026-06-02T10:15:22.6885143Z [36;1m    echo "toolchain=1.$((($(date --date "${toolchain#stable }" +%s)/60/60/24-16569)/7/6))" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.6885565Z [36;1m  fi[0m
2026-06-02T10:15:22.6885848Z [36;1melif [[ $toolchain =~ ^stable' 'minus' '[0-9]+' 'releases?$ ]]; then[0m
2026-06-02T10:15:22.6886341Z [36;1m  echo "toolchain=1.$((($(date +%s)/60/60/24-16569)/7/6-${toolchain//[^0-9]/}))" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.6886776Z [36;1melif [[ $toolchain =~ ^1\.[0-9]+$ ]]; then[0m
2026-06-02T10:15:22.6887274Z [36;1m  echo "toolchain=1.$((i=${toolchain#1.}, c=($(date +%s)/60/60/24-16569)/7/6, i+9*i*(10*i<=c)+90*i*(100*i<=c)))" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.6887753Z [36;1melse[0m
2026-06-02T10:15:22.6887999Z [36;1m  echo "toolchain=$toolchain" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.6888292Z [36;1mfi[0m
2026-06-02T10:15:22.6904127Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:22.6904530Z env:
2026-06-02T10:15:22.6904715Z   toolchain: stable
2026-06-02T10:15:22.6904922Z ##[endgroup]
2026-06-02T10:15:22.8554747Z ##[group]Run : construct rustup command line
2026-06-02T10:15:22.8555119Z [36;1m: construct rustup command line[0m
2026-06-02T10:15:22.8555580Z [36;1mecho "targets=$(for t in ${targets//,/ }; do echo -n ' --target' $t; done)" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.8556268Z [36;1mecho "components=$(for c in ${components//,/ }; do echo -n ' --component' $c; done)" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.8556982Z [36;1mecho "downgrade=" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:22.8570513Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:22.8570949Z env:
2026-06-02T10:15:22.8571210Z   targets: 
2026-06-02T10:15:22.8572086Z   components: clippy
2026-06-02T10:15:22.8572379Z ##[endgroup]
2026-06-02T10:15:22.9504106Z ##[group]Run : set $CARGO_HOME
2026-06-02T10:15:22.9504393Z [36;1m: set $CARGO_HOME[0m
2026-06-02T10:15:22.9504720Z [36;1mecho CARGO_HOME=${CARGO_HOME:-"$USERPROFILE\.cargo"} >> $GITHUB_ENV[0m
2026-06-02T10:15:22.9516124Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:22.9516519Z ##[endgroup]
2026-06-02T10:15:23.0086915Z ##[group]Run : install rustup if needed on windows
2026-06-02T10:15:23.0087306Z [36;1m: install rustup if needed on windows[0m
2026-06-02T10:15:23.0087614Z [36;1mif ! command -v rustup &>/dev/null; then[0m
2026-06-02T10:15:23.0088361Z [36;1m  curl --proto '=https' --tlsv1.2 --retry 10 --retry-connrefused --location --silent --show-error --fail https://win.rustup.rs/x86_64 --output 'D:\a\_temp\rustup-init.exe'[0m
2026-06-02T10:15:23.0089609Z [36;1m  'D:\a\_temp\rustup-init.exe' --default-toolchain none --no-modify-path -y[0m
2026-06-02T10:15:23.0092420Z [36;1m  echo "$CARGO_HOME\bin" >> $GITHUB_PATH[0m
2026-06-02T10:15:23.0092762Z [36;1mfi[0m
2026-06-02T10:15:23.0104026Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:23.0104514Z env:
2026-06-02T10:15:23.0104715Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:23.0104983Z ##[endgroup]
2026-06-02T10:15:23.0734110Z ##[group]Run rustup toolchain install stable --component clippy --profile minimal --no-self-update
2026-06-02T10:15:23.0734795Z [36;1mrustup toolchain install stable --component clippy --profile minimal --no-self-update[0m
2026-06-02T10:15:23.0746034Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:23.0746426Z env:
2026-06-02T10:15:23.0746623Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:23.0746898Z   RUSTUP_PERMIT_COPY_RENAME: 1
2026-06-02T10:15:23.0747341Z ##[endgroup]
2026-06-02T10:15:25.4918981Z info: syncing channel updates for stable-x86_64-pc-windows-msvc
2026-06-02T10:15:26.3492580Z info: latest update on 2026-05-28 for version 1.96.0 (ac68faa20 2026-05-25)
2026-06-02T10:15:26.3845330Z info: removing previous version of component clippy
2026-06-02T10:15:26.4049363Z info: removing previous version of component rustfmt
2026-06-02T10:15:26.4252524Z info: removing previous version of component rust-std for target x86_64-pc-windows-gnu
2026-06-02T10:15:26.5515905Z info: removing previous version of component rust-std for target i686-pc-windows-msvc
2026-06-02T10:15:26.6454654Z info: removing previous version of component cargo
2026-06-02T10:15:26.7675388Z info: removing previous version of component rust-std
2026-06-02T10:15:26.8827135Z info: removing previous version of component rustc
2026-06-02T10:15:26.9941128Z info: downloading 7 components
2026-06-02T10:15:41.6877097Z 
2026-06-02T10:15:41.9883429Z   stable-x86_64-pc-windows-msvc updated - rustc 1.96.0 (ac68faa20 2026-05-25) (from rustc 1.95.0 (59807616e 2026-04-14))
2026-06-02T10:15:41.9887612Z 
2026-06-02T10:15:42.0229145Z ##[group]Run rustup default stable
2026-06-02T10:15:42.0229579Z [36;1mrustup default stable[0m
2026-06-02T10:15:42.0245015Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:42.0245614Z env:
2026-06-02T10:15:42.0245911Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:42.0246304Z ##[endgroup]
2026-06-02T10:15:42.1807246Z info: using existing install for stable-x86_64-pc-windows-msvc
2026-06-02T10:15:42.1882560Z info: default toolchain set to stable-x86_64-pc-windows-msvc
2026-06-02T10:15:42.1883027Z 
2026-06-02T10:15:42.2177090Z   stable-x86_64-pc-windows-msvc unchanged - rustc 1.96.0 (ac68faa20 2026-05-25)
2026-06-02T10:15:42.2181493Z 
2026-06-02T10:15:42.2626029Z ##[group]Run : create cachekey
2026-06-02T10:15:42.2626458Z [36;1m: create cachekey[0m
2026-06-02T10:15:42.2627229Z [36;1mDATE=$(rustc +stable --version --verbose | sed -ne 's/^commit-date: \(20[0-9][0-9]\)-\([01][0-9]\)-\([0-3][0-9]\)$/\1\2\3/p')[0m
2026-06-02T10:15:42.2628267Z [36;1mHASH=$(rustc +stable --version --verbose | sed -ne 's/^commit-hash: //p')[0m
2026-06-02T10:15:42.2629029Z [36;1mecho "cachekey=$(echo $DATE$HASH | head -c12)" >> $GITHUB_OUTPUT[0m
2026-06-02T10:15:42.2645260Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:42.2645859Z env:
2026-06-02T10:15:42.2646155Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:42.2646556Z ##[endgroup]
2026-06-02T10:15:43.2080824Z ##[group]Run : disable incremental compilation
2026-06-02T10:15:43.2081394Z [36;1m: disable incremental compilation[0m
2026-06-02T10:15:43.2081898Z [36;1mif [ -z "${CARGO_INCREMENTAL+set}" ]; then[0m
2026-06-02T10:15:43.2082416Z [36;1m  echo CARGO_INCREMENTAL=0 >> $GITHUB_ENV[0m
2026-06-02T10:15:43.2082858Z [36;1mfi[0m
2026-06-02T10:15:43.2096005Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:43.2096671Z env:
2026-06-02T10:15:43.2096966Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:43.2098384Z ##[endgroup]
2026-06-02T10:15:43.2976427Z ##[group]Run : enable colors in Cargo output
2026-06-02T10:15:43.2976983Z [36;1m: enable colors in Cargo output[0m
2026-06-02T10:15:43.2977454Z [36;1mif [ -z "${CARGO_TERM_COLOR+set}" ]; then[0m
2026-06-02T10:15:43.2977975Z [36;1m  echo CARGO_TERM_COLOR=always >> $GITHUB_ENV[0m
2026-06-02T10:15:43.2978428Z [36;1mfi[0m
2026-06-02T10:15:43.2993293Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:43.2993924Z env:
2026-06-02T10:15:43.2994229Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:43.2994645Z   CARGO_INCREMENTAL: 0
2026-06-02T10:15:43.2994958Z ##[endgroup]
2026-06-02T10:15:43.3952323Z ##[group]Run : enable Cargo sparse registry
2026-06-02T10:15:43.3952857Z [36;1m: enable Cargo sparse registry[0m
2026-06-02T10:15:43.3953681Z [36;1m# implemented in 1.66, stabilized in 1.68, made default in 1.70[0m
2026-06-02T10:15:43.3954770Z [36;1mif [ -z "${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set}" -o -f "D:\a\_temp"/.implicit_cargo_registries_crates_io_protocol ]; then[0m
2026-06-02T10:15:43.3955873Z [36;1m  if rustc +stable --version --verbose | grep -q '^release: 1\.6[89]\.'; then[0m
2026-06-02T10:15:43.3956664Z [36;1m    touch "D:\a\_temp"/.implicit_cargo_registries_crates_io_protocol || true[0m
2026-06-02T10:15:43.3957444Z [36;1m    echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV[0m
2026-06-02T10:15:43.3958238Z [36;1m  elif rustc +stable --version --verbose | grep -q '^release: 1\.6[67]\.'; then[0m
2026-06-02T10:15:43.3959051Z [36;1m    touch "D:\a\_temp"/.implicit_cargo_registries_crates_io_protocol || true[0m
2026-06-02T10:15:43.3959799Z [36;1m    echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=git >> $GITHUB_ENV[0m
2026-06-02T10:15:43.3960352Z [36;1m  fi[0m
2026-06-02T10:15:43.3960632Z [36;1mfi[0m
2026-06-02T10:15:43.3975544Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:43.3976149Z env:
2026-06-02T10:15:43.3976437Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:43.3976799Z   CARGO_INCREMENTAL: 0
2026-06-02T10:15:43.3977078Z   CARGO_TERM_COLOR: always
2026-06-02T10:15:43.3977367Z ##[endgroup]
2026-06-02T10:15:43.8199921Z ##[group]Run : work around spurious network errors in curl 8.0
2026-06-02T10:15:43.8200552Z [36;1m: work around spurious network errors in curl 8.0[0m
2026-06-02T10:15:43.8201332Z [36;1m# https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/timeout.20investigation[0m
2026-06-02T10:15:43.8202238Z [36;1mif rustc +stable --version --verbose | grep -q '^release: 1\.7[01]\.'; then[0m
2026-06-02T10:15:43.8203360Z [36;1m  echo CARGO_HTTP_MULTIPLEXING=false >> $GITHUB_ENV[0m
2026-06-02T10:15:43.8204070Z [36;1mfi[0m
2026-06-02T10:15:43.8217626Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:43.8218245Z env:
2026-06-02T10:15:43.8218535Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:43.8218950Z   CARGO_INCREMENTAL: 0
2026-06-02T10:15:43.8219258Z   CARGO_TERM_COLOR: always
2026-06-02T10:15:43.8219577Z ##[endgroup]
2026-06-02T10:15:44.0369884Z ##[group]Run rustc +stable --version --verbose
2026-06-02T10:15:44.0370724Z [36;1mrustc +stable --version --verbose[0m
2026-06-02T10:15:44.0384016Z shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
2026-06-02T10:15:44.0384567Z env:
2026-06-02T10:15:44.0384829Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:44.0385186Z   CARGO_INCREMENTAL: 0
2026-06-02T10:15:44.0385471Z   CARGO_TERM_COLOR: always
2026-06-02T10:15:44.0385758Z ##[endgroup]
2026-06-02T10:15:44.1638137Z rustc 1.96.0 (ac68faa20 2026-05-25)
2026-06-02T10:15:44.1642549Z binary: rustc
2026-06-02T10:15:44.1645820Z commit-hash: ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96
2026-06-02T10:15:44.1684130Z commit-date: 2026-05-25
2026-06-02T10:15:44.1695512Z host: x86_64-pc-windows-msvc
2026-06-02T10:15:44.1703158Z release: 1.96.0
2026-06-02T10:15:44.1712193Z LLVM version: 22.1.2
2026-06-02T10:15:44.2115124Z ##[group]Run Swatinem/rust-cache@v2
2026-06-02T10:15:44.2115570Z with:
2026-06-02T10:15:44.2115817Z   prefix-key: v0-rust
2026-06-02T10:15:44.2116103Z   add-job-id-key: true
2026-06-02T10:15:44.2116506Z   add-rust-environment-hash-key: true
2026-06-02T10:15:44.2116998Z   cache-targets: true
2026-06-02T10:15:44.2117404Z   cache-all-crates: false
2026-06-02T10:15:44.2117953Z   cache-workspace-crates: false
2026-06-02T10:15:44.2118383Z   save-if: true
2026-06-02T10:15:44.2118755Z   cache-provider: github
2026-06-02T10:15:44.2119174Z   cache-bin: true
2026-06-02T10:15:44.2119849Z   lookup-only: false
2026-06-02T10:15:44.2120257Z   cmd-format: {0}
2026-06-02T10:15:44.2120622Z env:
2026-06-02T10:15:44.2120973Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:44.2122413Z   CARGO_INCREMENTAL: 0
2026-06-02T10:15:44.2122806Z   CARGO_TERM_COLOR: always
2026-06-02T10:15:44.2123206Z ##[endgroup]
2026-06-02T10:15:44.8046953Z (node:4556) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-06-02T10:15:44.8050233Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-06-02T10:15:46.5693175Z ##[group]Cache Configuration
2026-06-02T10:15:46.5696830Z Cache Provider:
2026-06-02T10:15:46.5958001Z     github
2026-06-02T10:15:46.5959717Z Workspaces:
2026-06-02T10:15:46.5970098Z     D:\a\spt-core\spt-core
2026-06-02T10:15:46.5970729Z Cache Paths:
2026-06-02T10:15:46.5992815Z     C:\Users\runneradmin\.cargo\bin
2026-06-02T10:15:46.5993394Z     C:\Users\runneradmin\.cargo\.crates.toml
2026-06-02T10:15:46.5993893Z     C:\Users\runneradmin\.cargo\.crates2.json
2026-06-02T10:15:46.5994371Z     C:\Users\runneradmin\.cargo\registry
2026-06-02T10:15:46.5994815Z     C:\Users\runneradmin\.cargo\git
2026-06-02T10:15:46.5995296Z     D:\a\spt-core\spt-core\target
2026-06-02T10:15:46.5995690Z Restore Key:
2026-06-02T10:15:46.5996034Z     v0-rust-test-Windows_NT-x64-5dcabeed
2026-06-02T10:15:46.5996461Z Cache Key:
2026-06-02T10:15:46.5996825Z     v0-rust-test-Windows_NT-x64-5dcabeed-ff716db4
2026-06-02T10:15:46.5997276Z .. Prefix:
2026-06-02T10:15:46.5997605Z   - v0-rust-test-Windows_NT-x64
2026-06-02T10:15:46.5998008Z .. Environment considered:
2026-06-02T10:15:46.5998370Z   - Rust Versions:
2026-06-02T10:15:46.5998881Z     - 1.96.0 x86_64-pc-windows-msvc ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96
2026-06-02T10:15:46.6001015Z     - 1.96.0 x86_64-pc-windows-msvc ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96
2026-06-02T10:15:46.6001582Z   - CARGO_HOME
2026-06-02T10:15:46.6001911Z   - CARGO_INCREMENTAL
2026-06-02T10:15:46.6002255Z   - CARGO_TERM_COLOR
2026-06-02T10:15:46.6002606Z .. Lockfiles considered:
2026-06-02T10:15:46.6003036Z   - D:\a\spt-core\spt-core\adapters\mock\Cargo.toml
2026-06-02T10:15:46.6003538Z   - D:\a\spt-core\spt-core\Cargo.lock
2026-06-02T10:15:46.6004015Z   - D:\a\spt-core\spt-core\crates\spt-live\Cargo.toml
2026-06-02T10:15:46.6004540Z   - D:\a\spt-core\spt-core\crates\spt-msg\Cargo.toml
2026-06-02T10:15:46.6005072Z   - D:\a\spt-core\spt-core\crates\spt-proto\Cargo.toml
2026-06-02T10:15:46.6005921Z   - D:\a\spt-core\spt-core\crates\spt-runtime\Cargo.toml
2026-06-02T10:15:46.6006453Z   - D:\a\spt-core\spt-core\crates\spt-store\Cargo.toml
2026-06-02T10:15:46.6007237Z   - D:\a\spt-core\spt-core\crates\spt-term\Cargo.toml
2026-06-02T10:15:46.6007800Z   - D:\a\spt-core\spt-core\crates\spt\Cargo.toml
2026-06-02T10:15:46.6008624Z ##[endgroup]
2026-06-02T10:15:46.6008985Z 
2026-06-02T10:15:46.6009171Z ... Restoring cache ...
2026-06-02T10:15:46.6012436Z No cache found.
2026-06-02T10:15:46.6194195Z ##[group]Run cargo build --workspace --all-targets
2026-06-02T10:15:46.6194787Z [36;1mcargo build --workspace --all-targets[0m
2026-06-02T10:15:46.6750817Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-02T10:15:46.6751369Z env:
2026-06-02T10:15:46.6751646Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:15:46.6752005Z   CARGO_INCREMENTAL: 0
2026-06-02T10:15:46.6752290Z   CARGO_TERM_COLOR: always
2026-06-02T10:15:46.6752588Z   CACHE_ON_FAILURE: false
2026-06-02T10:15:46.6752873Z ##[endgroup]
2026-06-02T10:16:04.3066409Z [1m[92m    Updating[0m crates.io index
2026-06-02T10:16:05.3896424Z [1m[92m Downloading[0m crates ...
2026-06-02T10:16:05.8018659Z [1m[92m  Downloaded[0m winreg v0.10.1
2026-06-02T10:16:05.8338619Z [1m[92m  Downloaded[0m zmij v1.0.21
2026-06-02T10:16:05.8529752Z [1m[92m  Downloaded[0m serial-core v0.4.0
2026-06-02T10:16:05.8693639Z [1m[92m  Downloaded[0m zeroize v1.8.2
2026-06-02T10:16:05.8911252Z [1m[92m  Downloaded[0m windows-link v0.2.1
2026-06-02T10:16:05.9111441Z [1m[92m  Downloaded[0m utf8parse v0.2.2
2026-06-02T10:16:05.9308192Z [1m[92m  Downloaded[0m thiserror-impl v1.0.69
2026-06-02T10:16:05.9660732Z [1m[92m  Downloaded[0m unicode-ident v1.0.24
2026-06-02T10:16:06.0185321Z [1m[92m  Downloaded[0m tempfile v3.27.0
2026-06-02T10:16:06.0713576Z [1m[92m  Downloaded[0m toml_edit v0.22.27
2026-06-02T10:16:06.1557470Z [1m[92m  Downloaded[0m winnow v0.7.15
2026-06-02T10:16:06.3313601Z [1m[92m  Downloaded[0m typenum v1.20.1
2026-06-02T10:16:06.3780778Z [1m[92m  Downloaded[0m hashbrown v0.14.5
2026-06-02T10:16:06.4407203Z [1m[92m  Downloaded[0m serde_json v1.0.150
2026-06-02T10:16:06.5891772Z [1m[92m  Downloaded[0m aho-corasick v1.1.4
2026-06-02T10:16:06.6638724Z [1m[92m  Downloaded[0m clap_builder v4.6.0
2026-06-02T10:16:06.7594074Z [1m[92m  Downloaded[0m rusqlite v0.32.1
2026-06-02T10:16:07.3319891Z [1m[92m  Downloaded[0m regex v1.12.3
2026-06-02T10:16:07.4317801Z [1m[92m  Downloaded[0m zerocopy v0.8.50
2026-06-02T10:16:07.8718143Z [1m[92m  Downloaded[0m vcpkg v0.2.15
2026-06-02T10:16:09.1252016Z [1m[92m  Downloaded[0m hashbrown v0.17.1
2026-06-02T10:16:09.1911070Z [1m[92m  Downloaded[0m syn v2.0.117
2026-06-02T10:16:09.3496645Z [1m[92m  Downloaded[0m nix v0.25.1
2026-06-02T10:16:09.4891216Z [1m[92m  Downloaded[0m curve25519-dalek v4.1.3
2026-06-02T10:16:09.8143459Z [1m[92m  Downloaded[0m memchr v2.8.1
2026-06-02T10:16:09.8994979Z [1m[92m  Downloaded[0m regex-syntax v0.8.10
2026-06-02T10:16:09.9693086Z [1m[92m  Downloaded[0m indexmap v2.14.0
2026-06-02T10:16:10.0357884Z [1m[92m  Downloaded[0m ed25519-dalek v2.2.0
2026-06-02T10:16:10.0848787Z [1m[92m  Downloaded[0m der v0.7.10
2026-06-02T10:16:10.5001793Z [1m[92m  Downloaded[0m cc v1.2.63
2026-06-02T10:16:10.5480340Z [1m[92m  Downloaded[0m serde v1.0.228
2026-06-02T10:16:10.6047302Z [1m[92m  Downloaded[0m serde_core v1.0.228
2026-06-02T10:16:10.6509678Z [1m[92m  Downloaded[0m quote v1.0.45
2026-06-02T10:16:10.7015571Z [1m[92m  Downloaded[0m proc-macro2 v1.0.106
2026-06-02T10:16:10.7528795Z [1m[92m  Downloaded[0m log v0.4.30
2026-06-02T10:16:10.7865497Z [1m[92m  Downloaded[0m getrandom v0.4.2
2026-06-02T10:16:10.8612372Z [1m[92m  Downloaded[0m clap v4.6.1
2026-06-02T10:16:11.2214191Z [1m[92m  Downloaded[0m regex-automata v0.4.14
2026-06-02T10:16:11.5175350Z [1m[92m  Downloaded[0m anyhow v1.0.102
2026-06-02T10:16:11.7558583Z [1m[92m  Downloaded[0m anstyle v1.0.14
2026-06-02T10:16:11.8446721Z [1m[92m  Downloaded[0m toml v0.8.23
2026-06-02T10:16:11.9831041Z [1m[92m  Downloaded[0m smallvec v1.15.1
2026-06-02T10:16:12.1284729Z [1m[92m  Downloaded[0m serde_derive v1.0.228
2026-06-02T10:16:12.3488728Z [1m[92m  Downloaded[0m semver v1.0.28
2026-06-02T10:16:12.5917270Z [1m[92m  Downloaded[0m pkg-config v0.3.33
2026-06-02T10:16:12.6512286Z [1m[92m  Downloaded[0m once_cell v1.21.4
2026-06-02T10:16:12.7563148Z [1m[92m  Downloaded[0m getrandom v0.2.17
2026-06-02T10:16:12.8891601Z [1m[92m  Downloaded[0m find-msvc-tools v0.1.9
2026-06-02T10:16:12.9631908Z [1m[92m  Downloaded[0m windows_x86_64_msvc v0.52.6
2026-06-02T10:16:13.0049457Z [1m[92m  Downloaded[0m fallible-iterator v0.3.0
2026-06-02T10:16:13.0350062Z [1m[92m  Downloaded[0m ed25519 v2.2.3
2026-06-02T10:16:13.1352996Z [1m[92m  Downloaded[0m libc v0.2.186
2026-06-02T10:16:15.5052788Z [1m[92m  Downloaded[0m const-oid v0.9.6
2026-06-02T10:16:15.5389591Z [1m[92m  Downloaded[0m clap_derive v4.6.1
2026-06-02T10:16:15.5856149Z [1m[92m  Downloaded[0m bitflags v2.11.1
2026-06-02T10:16:15.6765727Z [1m[92m  Downloaded[0m base64ct v1.8.3
2026-06-02T10:16:15.7802994Z [1m[92m  Downloaded[0m ahash v0.8.12
2026-06-02T10:16:15.8649810Z [1m[92m  Downloaded[0m thiserror v1.0.69
2026-06-02T10:16:16.0914188Z [1m[92m  Downloaded[0m spki v0.7.3
2026-06-02T10:16:16.1943681Z [1m[92m  Downloaded[0m shlex v2.0.1
2026-06-02T10:16:16.2297019Z [1m[92m  Downloaded[0m sha2 v0.10.9
2026-06-02T10:16:16.3233708Z [1m[92m  Downloaded[0m rand_core v0.6.4
2026-06-02T10:16:16.3593359Z [1m[92m  Downloaded[0m portable-pty v0.8.1
2026-06-02T10:16:16.4125538Z [1m[92m  Downloaded[0m hashlink v0.9.1
2026-06-02T10:16:16.4627760Z [1m[92m  Downloaded[0m fastrand v2.4.1
2026-06-02T10:16:16.9868818Z [1m[92m  Downloaded[0m digest v0.10.7
2026-06-02T10:16:17.0191425Z [1m[92m  Downloaded[0m colorchoice v1.0.5
2026-06-02T10:16:17.0328098Z [1m[92m  Downloaded[0m bitflags v1.3.2
2026-06-02T10:16:17.1086734Z [1m[92m  Downloaded[0m autocfg v1.5.1
2026-06-02T10:16:17.1460678Z [1m[92m  Downloaded[0m winapi v0.3.9
2026-06-02T10:16:17.6738081Z [1m[92m  Downloaded[0m anstyle-parse v1.0.0
2026-06-02T10:16:17.6967696Z [1m[92m  Downloaded[0m anstream v1.0.0
2026-06-02T10:16:17.7303075Z [1m[92m  Downloaded[0m toml_datetime v0.6.11
2026-06-02T10:16:17.7681997Z [1m[92m  Downloaded[0m signature v2.2.0
2026-06-02T10:16:18.5643494Z [1m[92m  Downloaded[0m shell-words v1.1.1
2026-06-02T10:16:18.5644231Z [1m[92m  Downloaded[0m serde_spanned v0.6.9
2026-06-02T10:16:18.5644781Z [1m[92m  Downloaded[0m rustc_version v0.4.1
2026-06-02T10:16:18.5645315Z [1m[92m  Downloaded[0m pkcs8 v0.10.2
2026-06-02T10:16:18.5645825Z [1m[92m  Downloaded[0m lazy_static v1.5.0
2026-06-02T10:16:18.5646389Z [1m[92m  Downloaded[0m filedescriptor v0.8.3
2026-06-02T10:16:18.5647802Z [1m[92m  Downloaded[0m fallible-streaming-iterator v0.1.9
2026-06-02T10:16:18.5648859Z [1m[92m  Downloaded[0m version_check v0.9.5
2026-06-02T10:16:18.5649430Z [1m[92m  Downloaded[0m toml_write v0.1.2
2026-06-02T10:16:18.5649930Z [1m[92m  Downloaded[0m subtle v2.6.1
2026-06-02T10:16:18.5650413Z [1m[92m  Downloaded[0m strsim v0.11.1
2026-06-02T10:16:18.5650927Z [1m[92m  Downloaded[0m shared_library v0.1.9
2026-06-02T10:16:18.5651464Z [1m[92m  Downloaded[0m serial-windows v0.4.0
2026-06-02T10:16:18.5651993Z [1m[92m  Downloaded[0m serial v0.4.0
2026-06-02T10:16:18.5652466Z [1m[92m  Downloaded[0m pin-utils v0.1.0
2026-06-02T10:16:18.5653526Z [1m[92m  Downloaded[0m once_cell_polyfill v1.70.2
2026-06-02T10:16:18.5654180Z [1m[92m  Downloaded[0m is_terminal_polyfill v1.70.2
2026-06-02T10:16:18.5654687Z [1m[92m  Downloaded[0m equivalent v1.0.2
2026-06-02T10:16:18.5655187Z [1m[92m  Downloaded[0m downcast-rs v1.2.1
2026-06-02T10:16:18.5655687Z [1m[92m  Downloaded[0m clap_lex v1.1.0
2026-06-02T10:16:18.5656201Z [1m[92m  Downloaded[0m block-buffer v0.10.4
2026-06-02T10:16:18.5656645Z [1m[92m  Downloaded[0m itoa v1.0.18
2026-06-02T10:16:18.5657175Z [1m[92m  Downloaded[0m curve25519-dalek-derive v0.1.1
2026-06-02T10:16:18.5658060Z [1m[92m  Downloaded[0m cpufeatures v0.2.17
2026-06-02T10:16:18.5659316Z [1m[92m  Downloaded[0m anstyle-wincon v3.0.11
2026-06-02T10:16:19.0721116Z [1m[92m  Downloaded[0m anstyle-query v1.1.5
2026-06-02T10:16:19.0722053Z [1m[92m  Downloaded[0m memoffset v0.6.5
2026-06-02T10:16:19.0723467Z [1m[92m  Downloaded[0m heck v0.5.0
2026-06-02T10:16:19.0723848Z [1m[92m  Downloaded[0m generic-array v0.14.7
2026-06-02T10:16:19.0724329Z [1m[92m  Downloaded[0m crypto-common v0.1.7
2026-06-02T10:16:19.0724839Z [1m[92m  Downloaded[0m cfg-if v1.0.4
2026-06-02T10:16:19.0728499Z [1m[92m  Downloaded[0m windows-targets v0.52.6
2026-06-02T10:16:19.0729205Z [1m[92m  Downloaded[0m windows-sys v0.59.0
2026-06-02T10:16:19.0729752Z [1m[92m  Downloaded[0m windows-sys v0.61.2
2026-06-02T10:16:19.8707309Z [1m[92m  Downloaded[0m libsqlite3-sys v0.30.1
2026-06-02T10:16:20.1274520Z [1m[92m   Compiling[0m proc-macro2 v1.0.106
2026-06-02T10:16:20.1275273Z [1m[92m   Compiling[0m unicode-ident v1.0.24
2026-06-02T10:16:20.2623225Z [1m[92m   Compiling[0m quote v1.0.45
2026-06-02T10:16:23.4212280Z [1m[92m   Compiling[0m version_check v0.9.5
2026-06-02T10:16:23.9720445Z [1m[92m   Compiling[0m cfg-if v1.0.4
2026-06-02T10:16:24.0347455Z [1m[92m   Compiling[0m generic-array v0.14.7
2026-06-02T10:16:24.8751884Z [1m[92m   Compiling[0m syn v2.0.117
2026-06-02T10:16:24.9710804Z [1m[92m   Compiling[0m typenum v1.20.1
2026-06-02T10:16:27.3378661Z [1m[92m   Compiling[0m serde_core v1.0.228
2026-06-02T10:16:27.8441977Z [1m[92m   Compiling[0m semver v1.0.28
2026-06-02T10:16:28.3471803Z [1m[92m   Compiling[0m rustc_version v0.4.1
2026-06-02T10:16:31.6057095Z [1m[92m   Compiling[0m crypto-common v0.1.7
2026-06-02T10:16:31.7369890Z [1m[92m   Compiling[0m block-buffer v0.10.4
2026-06-02T10:16:31.8921487Z [1m[92m   Compiling[0m serde v1.0.228
2026-06-02T10:16:32.3016096Z [1m[92m   Compiling[0m zerocopy v0.8.50
2026-06-02T10:16:33.1311878Z [1m[92m   Compiling[0m digest v0.10.7
2026-06-02T10:16:33.1607602Z [1m[92m   Compiling[0m serde_derive v1.0.228
2026-06-02T10:16:33.4908661Z [1m[92m   Compiling[0m curve25519-dalek v4.1.3
2026-06-02T10:16:33.8743700Z [1m[92m   Compiling[0m ahash v0.8.12
2026-06-02T10:16:34.2296552Z [1m[92m   Compiling[0m find-msvc-tools v0.1.9
2026-06-02T10:16:35.6600555Z [1m[92m   Compiling[0m cpufeatures v0.2.17
2026-06-02T10:16:35.7196552Z [1m[92m   Compiling[0m shlex v2.0.1
2026-06-02T10:16:35.9430219Z [1m[92m   Compiling[0m once_cell v1.21.4
2026-06-02T10:16:36.2312777Z [1m[92m   Compiling[0m cc v1.2.63
2026-06-02T10:16:41.2945124Z [1m[92m   Compiling[0m curve25519-dalek-derive v0.1.1
2026-06-02T10:16:41.2945820Z [1m[92m   Compiling[0m getrandom v0.2.17
2026-06-02T10:16:41.2946342Z [1m[92m   Compiling[0m equivalent v1.0.2
2026-06-02T10:16:41.2946859Z [1m[92m   Compiling[0m zeroize v1.8.2
2026-06-02T10:16:41.2947350Z [1m[92m   Compiling[0m signature v2.2.0
2026-06-02T10:16:45.5729471Z [1m[92m   Compiling[0m subtle v2.6.1
2026-06-02T10:16:45.5730052Z [1m[92m   Compiling[0m hashbrown v0.17.1
2026-06-02T10:16:45.5730546Z [1m[92m   Compiling[0m memchr v2.8.1
2026-06-02T10:16:45.5731413Z [1m[92m   Compiling[0m pkg-config v0.3.33
2026-06-02T10:16:45.5731960Z [1m[92m   Compiling[0m vcpkg v0.2.15
2026-06-02T10:16:45.5734688Z [1m[92m   Compiling[0m indexmap v2.14.0
2026-06-02T10:16:45.9143520Z [1m[92m   Compiling[0m libsqlite3-sys v0.30.1
2026-06-02T10:16:46.3971251Z [1m[92m   Compiling[0m ed25519 v2.2.3
2026-06-02T10:16:48.7085796Z [1m[92m   Compiling[0m rand_core v0.6.4
2026-06-02T10:16:49.2180250Z [1m[92m   Compiling[0m sha2 v0.10.9
2026-06-02T10:16:49.2180787Z [1m[92m   Compiling[0m zmij v1.0.21
2026-06-02T10:16:49.2181746Z [1m[92m   Compiling[0m ed25519-dalek v2.2.0
2026-06-02T10:16:49.2182373Z [1m[92m   Compiling[0m hashbrown v0.14.5
2026-06-02T10:16:49.2596409Z [1m[92m   Compiling[0m serde_json v1.0.150
2026-06-02T10:16:49.4459873Z [1m[92m   Compiling[0m windows_x86_64_msvc v0.52.6
2026-06-02T10:16:49.6683310Z [1m[92m   Compiling[0m hashlink v0.9.1
2026-06-02T10:16:50.3088066Z [1m[92m   Compiling[0m fallible-iterator v0.3.0
2026-06-02T10:16:50.6578763Z [1m[92m   Compiling[0m bitflags v2.11.1
2026-06-02T10:16:50.8739642Z [1m[92m   Compiling[0m itoa v1.0.18
2026-06-02T10:16:51.0601250Z [1m[92m   Compiling[0m fallible-streaming-iterator v0.1.9
2026-06-02T10:16:51.1814742Z [1m[92m   Compiling[0m smallvec v1.15.1
2026-06-02T10:16:53.4387859Z [1m[92m   Compiling[0m spt-proto v0.0.0 (D:\a\spt-core\spt-core\crates\spt-proto)
2026-06-02T10:16:54.2090394Z [1m[92m   Compiling[0m windows-link v0.2.1
2026-06-02T10:16:54.2533655Z [1m[92m   Compiling[0m windows-sys v0.61.2
2026-06-02T10:16:56.0599727Z [1m[92m   Compiling[0m windows-targets v0.52.6
2026-06-02T10:16:56.1227331Z [1m[92m   Compiling[0m windows-sys v0.59.0
2026-06-02T10:17:01.1983338Z [1m[92m   Compiling[0m rusqlite v0.32.1
2026-06-02T10:17:01.1995014Z [1m[92m   Compiling[0m libc v0.2.186
2026-06-02T10:17:01.2072096Z [1m[92m   Compiling[0m getrandom v0.4.2
2026-06-02T10:17:01.2087986Z [1m[92m   Compiling[0m spt-store v0.0.0 (D:\a\spt-core\spt-core\crates\spt-store)
2026-06-02T10:17:01.2090308Z [1m[92m   Compiling[0m spt-msg v0.0.0 (D:\a\spt-core\spt-core\crates\spt-msg)
2026-06-02T10:17:01.2096898Z [1m[92m   Compiling[0m fastrand v2.4.1
2026-06-02T10:17:01.2365446Z [1m[92m   Compiling[0m winapi v0.3.9
2026-06-02T10:17:01.2403299Z [1m[92m   Compiling[0m tempfile v3.27.0
2026-06-02T10:17:01.2407753Z [1m[92m   Compiling[0m autocfg v1.5.1
2026-06-02T10:17:01.2699280Z [1m[92m   Compiling[0m toml_datetime v0.6.11
2026-06-02T10:17:01.3808530Z [1m[92m   Compiling[0m memoffset v0.6.5
2026-06-02T10:17:01.6387088Z [1m[92m   Compiling[0m serde_spanned v0.6.9
2026-06-02T10:17:01.7017648Z [1m[92m   Compiling[0m thiserror v1.0.69
2026-06-02T10:17:01.7828376Z [1m[92m   Compiling[0m winnow v0.7.15
2026-06-02T10:17:02.1235054Z [1m[92m   Compiling[0m toml_write v0.1.2
2026-06-02T10:17:07.0866708Z [1m[92m   Compiling[0m toml_edit v0.22.27
2026-06-02T10:17:11.2245327Z [1m[92m   Compiling[0m serial-core v0.4.0
2026-06-02T10:17:11.2245950Z [1m[92m   Compiling[0m thiserror-impl v1.0.69
2026-06-02T10:17:11.2246520Z [1m[92m   Compiling[0m winreg v0.10.1
2026-06-02T10:17:11.2247014Z [1m[92m   Compiling[0m anyhow v1.0.102
2026-06-02T10:17:11.2247768Z [1m[92m   Compiling[0m toml v0.8.23
2026-06-02T10:17:11.2248308Z [1m[92m   Compiling[0m serial-windows v0.4.0
2026-06-02T10:17:11.2938296Z [1m[92m   Compiling[0m aho-corasick v1.1.4
2026-06-02T10:17:17.0995329Z [1m[92m   Compiling[0m lazy_static v1.5.0
2026-06-02T10:17:17.0995929Z [1m[92m   Compiling[0m bitflags v1.3.2
2026-06-02T10:17:17.0996455Z [1m[92m   Compiling[0m regex-syntax v0.8.10
2026-06-02T10:17:17.0996964Z [1m[92m   Compiling[0m pin-utils v0.1.0
2026-06-02T10:17:17.0997424Z [1m[92m   Compiling[0m nix v0.25.1
2026-06-02T10:17:17.0997908Z [1m[92m   Compiling[0m regex-automata v0.4.14
2026-06-02T10:17:21.4856257Z [1m[92m   Compiling[0m shared_library v0.1.9
2026-06-02T10:17:21.4860069Z [1m[92m   Compiling[0m serial v0.4.0
2026-06-02T10:17:21.4861472Z [1m[92m   Compiling[0m filedescriptor v0.8.3
2026-06-02T10:17:22.3947061Z [1m[92m   Compiling[0m shell-words v1.1.1
2026-06-02T10:17:22.6772632Z [1m[92m   Compiling[0m downcast-rs v1.2.1
2026-06-02T10:17:22.7586891Z [1m[92m   Compiling[0m log v0.4.30
2026-06-02T10:17:23.0124411Z [1m[92m   Compiling[0m portable-pty v0.8.1
2026-06-02T10:17:24.9955350Z [1m[92m   Compiling[0m regex v1.12.3
2026-06-02T10:17:25.5013569Z [1m[92m   Compiling[0m spt-runtime v0.0.0 (D:\a\spt-core\spt-core\crates\spt-runtime)
2026-06-02T10:17:25.8433198Z [1m[92m   Compiling[0m once_cell_polyfill v1.70.2
2026-06-02T10:17:25.9495775Z [1m[92m   Compiling[0m anstyle v1.0.14
2026-06-02T10:17:26.2996413Z [1m[92m   Compiling[0m utf8parse v0.2.2
2026-06-02T10:17:26.4186599Z [1m[92m   Compiling[0m anstyle-parse v1.0.0
2026-06-02T10:17:26.6962044Z [1m[92m   Compiling[0m anstyle-wincon v3.0.11
2026-06-02T10:17:27.1265446Z [1m[92m   Compiling[0m anstyle-query v1.1.5
2026-06-02T10:17:27.2781238Z [1m[92m   Compiling[0m colorchoice v1.0.5
2026-06-02T10:17:27.3845008Z [1m[92m   Compiling[0m is_terminal_polyfill v1.70.2
2026-06-02T10:17:27.4664207Z [1m[92m   Compiling[0m anstream v1.0.0
2026-06-02T10:17:28.0679766Z [1m[92m   Compiling[0m spt-term v0.0.0 (D:\a\spt-core\spt-core\crates\spt-term)
2026-06-02T10:17:30.0822568Z [1m[92m   Compiling[0m clap_lex v1.1.0
2026-06-02T10:17:30.5070571Z [1m[92m   Compiling[0m strsim v0.11.1
2026-06-02T10:17:31.2352829Z [1m[92m   Compiling[0m heck v0.5.0
2026-06-02T10:17:31.2548270Z [1m[92m   Compiling[0m clap_builder v4.6.0
2026-06-02T10:17:31.5614658Z [1m[92m   Compiling[0m clap_derive v4.6.1
2026-06-02T10:17:35.2428733Z [1m[92m   Compiling[0m clap v4.6.1
2026-06-02T10:17:35.3228002Z [1m[92m   Compiling[0m spt-live v0.0.0 (D:\a\spt-core\spt-core\crates\spt-live)
2026-06-02T10:17:36.1771611Z [1m[92m   Compiling[0m mock-adapter v0.0.0 (D:\a\spt-core\spt-core\adapters\mock)
2026-06-02T10:17:40.9259768Z [1m[92m   Compiling[0m spt v0.0.0 (D:\a\spt-core\spt-core\crates\spt)
2026-06-02T10:17:57.9092637Z [1m[92m    Finished[0m `dev` profile [unoptimized + debuginfo] target(s) in 1m 53s
2026-06-02T10:17:58.7265131Z ##[group]Run cargo test --workspace
2026-06-02T10:17:58.7265963Z [36;1mcargo test --workspace[0m
2026-06-02T10:17:58.7352374Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-02T10:17:58.7352908Z env:
2026-06-02T10:17:58.7353198Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:17:58.7353617Z   CARGO_INCREMENTAL: 0
2026-06-02T10:17:58.7353957Z   CARGO_TERM_COLOR: always
2026-06-02T10:17:58.7354291Z   CACHE_ON_FAILURE: false
2026-06-02T10:17:58.7354623Z ##[endgroup]
2026-06-02T10:17:59.3174188Z [1m[92m    Finished[0m `test` profile [unoptimized + debuginfo] target(s) in 0.19s
2026-06-02T10:17:59.3345974Z [1m[92m     Running[0m unittests src\main.rs (target\debug\deps\mock_session-a4262af56b1900b7.exe)
2026-06-02T10:17:59.3463639Z 
2026-06-02T10:17:59.3464139Z running 0 tests
2026-06-02T10:17:59.3464608Z 
2026-06-02T10:17:59.3465200Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:17:59.3466011Z 
2026-06-02T10:17:59.3484567Z [1m[92m     Running[0m tests\manifest_valid.rs (target\debug\deps\manifest_valid-7983764a2a74d248.exe)
2026-06-02T10:17:59.3622016Z 
2026-06-02T10:17:59.3622636Z running 3 tests
2026-06-02T10:17:59.3665733Z test mock_declares_commune_signoff_as_filedrops ... ok
2026-06-02T10:17:59.3666609Z test mock_has_no_claude_code_conventions ... ok
2026-06-02T10:17:59.3678204Z test mock_manifest_parses_and_validates ... ok
2026-06-02T10:17:59.3679047Z 
2026-06-02T10:17:59.3679565Z test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
2026-06-02T10:17:59.3680279Z 
2026-06-02T10:17:59.3701933Z [1m[92m     Running[0m unittests src\main.rs (target\debug\deps\spt-fbac582032e814f7.exe)
2026-06-02T10:17:59.3816489Z 
2026-06-02T10:17:59.3816855Z running 40 tests
2026-06-02T10:17:59.3841405Z test api::auth::tests::mints_distinct_nonempty_tokens ... ok
2026-06-02T10:17:59.3842128Z test api::auth::tests::missing_endpoint_is_no_endpoint ... ok
2026-06-02T10:17:59.3889502Z test api::auth::tests::no_proof_is_refused ... ok
2026-06-02T10:17:59.3933514Z test api::auth::tests::session_id_proof_authenticates ... ok
2026-06-02T10:17:59.3974958Z test api::auth::tests::token_proof_authenticates ... ok
2026-06-02T10:17:59.4055601Z test api::auth::tests::wrong_token_and_wrong_session_refused ... ok
2026-06-02T10:17:59.4368164Z test api::delivery::tests::echo_gate_explicit_toggle ... ok
2026-06-02T10:17:59.4432495Z test api::delivery::tests::idle_busy_transitions_manage_sentinels ... ok
2026-06-02T10:17:59.4479156Z test api::delivery::tests::idle_no_gate_does_not_arm_gate ... ok
2026-06-02T10:17:59.4481011Z test api::delivery::tests::inject_all_pty_falls_back_to_hook ... ok
2026-06-02T10:17:59.4482687Z test api::delivery::tests::inject_resolution_drops_pty_defaults_hook ... ok
2026-06-02T10:17:59.6926156Z test api::reporting::tests::boundary_missing_perch_refused ... ok
2026-06-02T10:17:59.6929597Z test api::delivery::tests::poll_drains_non_deferred_by_default ... ok
2026-06-02T10:17:59.6937862Z test api::reporting::tests::capability_lists_hostable_types ... ok
2026-06-02T10:17:59.6950918Z test api::reporting::tests::env_aliases_resolved_from_manifest ... ok
2026-06-02T10:17:59.6958511Z test api::reporting::tests::filedrops_are_fixed_named_files ... ok
2026-06-02T10:17:59.6990501Z test api::reporting::tests::boundary_rebinds_keeping_anchor ... ok
2026-06-02T10:17:59.7091442Z test api::reporting::tests::presence_records_endpoint ... ok
2026-06-02T10:17:59.7092076Z test api::reporting::tests::history_log_appends ... ok
2026-06-02T10:17:59.7198667Z test api::reporting::tests::session_end_erase_refused_with_live_children ... ok
2026-06-02T10:17:59.8342708Z test api::reporting::tests::session_end_erase_wipes_childless_perch ... ok
2026-06-02T10:17:59.9522187Z test api::reporting::tests::session_end_soft_preserves_state ... ok
2026-06-02T10:17:59.9562373Z test api::startup::tests::empty_session_seed_refused ... ok
2026-06-02T10:17:59.9636336Z test api::startup::tests::missing_seed_refused ... ok
2026-06-02T10:17:59.9668877Z test api::startup::tests::live_perch_under_other_session_conflicts ... ok
2026-06-02T10:17:59.9747239Z test api::startup::tests::post_spawn_bind_establishes_perch ... ok
2026-06-02T10:17:59.9864747Z test api::startup::tests::rebind_same_session_ok ... ok
2026-06-02T10:17:59.9889813Z test api::startup::tests::stale_seed_with_dead_anchor_refused ... ok
2026-06-02T10:17:59.9923296Z test api::tests::adapter_is_required ... ok
2026-06-02T10:17:59.9944994Z test api::tests::state_value_is_validated ... ok
2026-06-02T10:17:59.9971409Z test api::tests::surface_parses ... ok
2026-06-02T10:17:59.9985607Z test api::startup::tests::valid_seed_binds_live_perch ... ok
2026-06-02T10:18:00.0194022Z test api::worker::tests::cascade_guard_tracks_live_children ... ok
2026-06-02T10:18:00.0353310Z test api::worker::tests::guard_clears_only_when_all_children_stopped ... ok
2026-06-02T10:18:00.3413530Z test api::worker::tests::worker_poll_drains_spool ... ok
2026-06-02T10:18:00.3438120Z test cli::tests::invalid_usage_errors ... ok
2026-06-02T10:18:00.3453399Z test cli::tests::ring_timeout_defaults ... ok
2026-06-02T10:18:00.3462480Z test cli::tests::send_target_optional_with_reply_to ... ok
2026-06-02T10:18:00.3491137Z test cli::tests::subcommands_parse ... ok
2026-06-02T10:18:00.3519151Z test api::worker::tests::worker_start_nests_under_parent ... ok
2026-06-02T10:18:00.3519854Z 
2026-06-02T10:18:00.3520429Z test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.97s
2026-06-02T10:18:00.3521093Z 
2026-06-02T10:18:00.3552603Z [1m[92m     Running[0m tests\contract_e2e.rs (target\debug\deps\contract_e2e-3c6e2d3f6308c4c3.exe)
2026-06-02T10:18:00.3659626Z 
2026-06-02T10:18:00.3660085Z running 3 tests
2026-06-02T10:18:00.3860962Z SEEDED:1376
2026-06-02T10:18:00.9851585Z test live_agent_lifecycle_e2e ... ok
2026-06-02T10:18:01.2429171Z test mock_adapter_drives_the_full_contract ... ok
2026-06-02T10:18:01.3885329Z SEEDED:1376
2026-06-02T10:18:01.8675189Z test seed_then_listen_binds_and_relays ... ok
2026-06-02T10:18:01.8675940Z 
2026-06-02T10:18:01.8676529Z test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.50s
2026-06-02T10:18:01.8677239Z 
2026-06-02T10:18:01.8710760Z [1m[92m     Running[0m unittests src\lib.rs (target\debug\deps\spt_live-03ea12de2491f525.exe)
2026-06-02T10:18:01.8820204Z 
2026-06-02T10:18:01.8820739Z running 35 tests
2026-06-02T10:18:01.8825220Z test context::tests::llm_over_llm_writes ... ok
2026-06-02T10:18:01.8825729Z test context::tests::direct_always_writes ... ok
2026-06-02T10:18:01.8830074Z test context::tests::llm_past_window_writes ... ok
2026-06-02T10:18:01.8831246Z test context::tests::llm_within_window_suppressed ... ok
2026-06-02T10:18:01.8837102Z test context::tests::marker_round_trips ... ok
2026-06-02T10:18:01.8878674Z test context::tests::write_context_suppresses_stale_llm ... ok
2026-06-02T10:18:01.9140435Z test echo::tests::echo_child_is_recursion_guarded ... ok
2026-06-02T10:18:01.9251577Z test echo::tests::echo_consumes_history_and_writes_commune ... ok
2026-06-02T10:18:01.9253276Z test echo::tests::provenance_is_stamped ... ok
2026-06-02T10:18:01.9371711Z test echo::tests::echo_nonzero_errors ... ok
2026-06-02T10:18:01.9594471Z test history::tests::fetcher_yields_records ... ok
2026-06-02T10:18:02.0031097Z test history::tests::locate_normalize_reads_and_normalizes ... ok
2026-06-02T10:18:02.0032521Z test history::tests::missing_fetcher_field_errors ... ok
2026-06-02T10:18:02.0042138Z test history::tests::native_missing_log_is_empty ... ok
2026-06-02T10:18:02.0097372Z test history::tests::native_reads_logged_records ... ok
2026-06-02T10:18:02.0186172Z test ingest::tests::both_drops_ingested ... ok
2026-06-02T10:18:02.0257607Z test ingest::tests::commune_drop_is_ingested_and_deleted ... ok
2026-06-02T10:18:02.0280235Z test ingest::tests::no_drops_is_empty ... ok
2026-06-02T10:18:02.0382971Z test ingest::tests::stale_commune_suppressed_but_deleted ... ok
2026-06-02T10:18:02.0384542Z test psyche::tests::prompt_includes_time_and_event ... ok
2026-06-02T10:18:02.0386269Z test psyche::tests::prompt_without_event ... ok
2026-06-02T10:18:02.0658440Z test psyche::tests::spawn_binds_nested_perch_and_sets_guard ... ok
2026-06-02T10:18:02.0688300Z test pulse::tests::echo_gate_fires_exactly_once ... ok
2026-06-02T10:18:02.0730031Z test pulse::tests::tick_ingests_drops ... ok
2026-06-02T10:18:02.0757158Z test pulse::tests::tick_reports_idle ... ok
2026-06-02T10:18:02.1053690Z test resume::tests::continue_existing_resumes_session ... ok
2026-06-02T10:18:02.1096488Z test resume::tests::download_reads_stored_context ... ok
2026-06-02T10:18:02.1887752Z test resume::tests::fresh_with_preload_launches_preloaded ... ok
2026-06-02T10:18:02.1899905Z test resume::tests::missing_key_errors_before_spawn ... ok
2026-06-02T10:18:02.1958384Z test signoff::tests::boundary_writes_resume_commune ... ok
2026-06-02T10:18:02.1960533Z test signoff::tests::echo_precedes_signoff_compose ... ok
2026-06-02T10:18:02.1962611Z test signoff::tests::missing_session_skips_echo ... ok
2026-06-02T10:18:02.1964836Z test signoff::tests::recovered_self_is_not_signed_off ... ok
2026-06-02T10:18:02.1985519Z test signoff::tests::stale_signoff_swept ... ok
2026-06-02T10:18:02.2340785Z test history::tests::fetcher_timeout_errors ... ok
2026-06-02T10:18:02.2341246Z 
2026-06-02T10:18:02.2341929Z test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
2026-06-02T10:18:02.2345082Z 
2026-06-02T10:18:02.2368770Z [1m[92m     Running[0m unittests src\lib.rs (target\debug\deps\spt_msg-4476a16dde791870.exe)
2026-06-02T10:18:02.2486897Z 
2026-06-02T10:18:02.2487384Z running 22 tests
2026-06-02T10:18:03.0943636Z test deliver::tests::deferred_send_validates ... ok
2026-06-02T10:18:03.3027161Z test deliver::tests::deferred_send_skips_stream_drain_survives_for_hook ... ok
2026-06-02T10:18:03.3778996Z test deliver::tests::offline_existing_perch_spools ... ok
2026-06-02T10:18:03.6074960Z test deliver::tests::online_delivers_via_tcp_without_spooling ... ok
2026-06-02T10:18:03.7276947Z test deliver::tests::send_outcome_mapping ... ok
2026-06-02T10:18:03.8269352Z test listener::tests::bind_registers_and_round_trips ... ok
2026-06-02T10:18:03.9756921Z test listener::tests::blocking_accepts_within_window ... ok
2026-06-02T10:18:04.1742475Z test listener::tests::blocking_times_out_when_idle ... ok
2026-06-02T10:18:04.3176585Z test listener::tests::drop_unregisters_address ... ok
2026-06-02T10:18:04.6707883Z test ready::tests::backlog_drains_on_start ... ok
2026-06-02T10:18:04.9422014Z test ready::tests::recv_gets_live_tcp_message ... ok
2026-06-02T10:18:05.2339161Z test ready::tests::soft_cleanup_preserves_spool_and_info ... ok
2026-06-02T10:18:05.4810208Z test ready::tests::start_registers_resolvable_perch ... ok
2026-06-02T10:18:05.6766607Z test deliver::tests::recycled_pid_address_does_not_misdeliver ... ok
2026-06-02T10:18:05.6769639Z test ring::tests::ring_no_perch ... ok
2026-06-02T10:18:05.8312168Z test ring::tests::ring_gets_reply_and_cleans_up ... ok
2026-06-02T10:18:06.1001537Z test ring::tests::ring_offline_target_queues_and_cleans_up ... ok
2026-06-02T10:18:06.1002765Z test wire::tests::format_empty_from_is_anonymous ... ok
2026-06-02T10:18:06.1004929Z test wire::tests::format_with_from_prepends_reply_to ... ok
2026-06-02T10:18:06.1012730Z test wire::tests::frame_round_trips_over_loopback ... ok
2026-06-02T10:18:06.1020017Z test wire::tests::oversized_length_prefix_rejected ... ok
2026-06-02T10:18:06.4843333Z test ring::tests::ring_timeout_cleans_up ... ok
2026-06-02T10:18:06.4844342Z 
2026-06-02T10:18:06.4844835Z test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.24s
2026-06-02T10:18:06.4845453Z 
2026-06-02T10:18:06.4871701Z [1m[92m     Running[0m tests\killer_quickstart.rs (target\debug\deps\killer_quickstart-9269710556374cd0.exe)
2026-06-02T10:18:06.4996400Z 
2026-06-02T10:18:06.4997185Z running 2 tests
2026-06-02T10:18:07.3237822Z test offline_then_online_delivers_backlog ... ok
2026-06-02T10:18:07.6958122Z test two_agents_exchange_message_tcp_and_spool ... ok
2026-06-02T10:18:07.6958791Z 
2026-06-02T10:18:07.6959236Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.20s
2026-06-02T10:18:07.6959842Z 
2026-06-02T10:18:07.6994674Z [1m[92m     Running[0m unittests src\lib.rs (target\debug\deps\spt_proto-ab61144ec106ff25.exe)
2026-06-02T10:18:07.7125968Z 
2026-06-02T10:18:07.7126656Z running 49 tests
2026-06-02T10:18:07.7131998Z test chunk::tests::malformed_parts_return_none ... ok
2026-06-02T10:18:07.7132737Z test chunk::tests::missing_middle_part_is_dropped ... ok
2026-06-02T10:18:07.7135933Z test chunk::tests::orphan_group_without_head_is_dropped ... ok
2026-06-02T10:18:07.7136704Z test chunk::tests::oversized_line_splits_and_each_part_is_well_formed_and_bounded ... ok
2026-06-02T10:18:07.7140065Z test chunk::tests::short_line_passes_through_unchunked ... ok
2026-06-02T10:18:07.7143171Z test chunk::tests::reassemble_stream_handles_mixed_traffic ... ok
2026-06-02T10:18:07.7147302Z test endpoint::tests::agent_vs_shell_split ... ok
2026-06-02T10:18:07.7153895Z test endpoint::tests::broker_and_node_families ... ok
2026-06-02T10:18:07.7160446Z test endpoint::tests::day_one_tags_round_trip ... ok
2026-06-02T10:18:07.7168460Z test endpoint::tests::shell_kind_round_trips ... ok
2026-06-02T10:18:07.7175556Z test endpoint::tests::unknown_tag_tolerated_and_preserved ... ok
2026-06-02T10:18:07.7182577Z test envelope::tests::body_escape_unescape_round_trips_html_and_newlines ... ok
2026-06-02T10:18:07.7186854Z test envelope::tests::decode_is_amp_last_so_literal_entities_do_not_double_decode ... ok
2026-06-02T10:18:07.7190471Z test envelope::tests::from_attr_returns_none_on_garbage_or_empty ... ok
2026-06-02T10:18:07.7193961Z test envelope::tests::from_attr_unescape_is_amp_last ... ok
2026-06-02T10:18:07.7197333Z test envelope::tests::parser_both_tags_present ... ok
2026-06-02T10:18:07.7201008Z test envelope::tests::parser_empty_body_is_some_empty_and_nested_tags_preserved ... ok
2026-06-02T10:18:07.7204535Z test envelope::tests::parser_no_tags_falls_back_whole_payload_to_live ... ok
2026-06-02T10:18:07.7208216Z test envelope::tests::parser_out_of_order_tags_both_extracted ... ok
2026-06-02T10:18:07.7211608Z test envelope::tests::parser_unclosed_live_tag_does_not_scoop_project ... ok
2026-06-02T10:18:07.7215305Z test event::tests::alarm_event_round_trips ... ok
2026-06-02T10:18:07.7218786Z test event::tests::attr_decode_is_amp_last ... ok
2026-06-02T10:18:07.7223480Z test event::tests::attr_order_preserved ... ok
2026-06-02T10:18:07.7232099Z test event::tests::body_with_literal_event_tokens_round_trips ... ok
2026-06-02T10:18:07.7235678Z test event::tests::empty_body_envelope_parses ... ok
2026-06-02T10:18:07.7239195Z test event::tests::malformed_inputs_return_none_without_panic ... ok
2026-06-02T10:18:07.7242721Z test event::tests::msg_event_round_trips ... ok
2026-06-02T10:18:07.7246255Z test event::tests::typed_envelope_detected_and_parsed ... ok
2026-06-02T10:18:07.7249517Z test event::tests::typed_predicate_rejects_partials ... ok
2026-06-02T10:18:07.7252626Z test id::tests::accepts_japanese_scripts ... ok
2026-06-02T10:18:07.7255880Z test id::tests::accepts_plain_and_composite_ids ... ok
2026-06-02T10:18:07.7258993Z test id::tests::rejects_empty_and_overlong ... ok
2026-06-02T10:18:07.7262239Z test id::tests::rejects_path_whitespace_and_control ... ok
2026-06-02T10:18:07.7265776Z test id::tests::reports_bad_char_position ... ok
2026-06-02T10:18:07.7268867Z test id::tests::reserves_address_delimiters ... ok
2026-06-02T10:18:07.7273183Z test identity::tests::bad_inputs_error_without_panic ... ok
2026-06-02T10:18:07.7438132Z test identity::tests::known_answer_fixed_seed_is_stable ... ok
2026-06-02T10:18:07.7449193Z test identity::tests::public_key_hex_round_trips ... ok
2026-06-02T10:18:07.7683619Z test chunk::tests::split_then_reassemble_is_byte_identity ... ok
2026-06-02T10:18:07.7694455Z test payload::tests::base64_known_vectors ... ok
2026-06-02T10:18:07.7704696Z test payload::tests::binary_blob_round_trips_all_byte_values ... ok
2026-06-02T10:18:07.7711232Z test payload::tests::blob_padding_lengths_round_trip ... ok
2026-06-02T10:18:07.7714830Z test payload::tests::command_payload_round_trips ... ok
2026-06-02T10:18:07.7718321Z test payload::tests::text_payload_round_trips ... ok
2026-06-02T10:18:07.7721905Z test payload::tests::unknown_or_malformed_decodes_to_none ... ok
2026-06-02T10:18:07.7725254Z test version::tests::current_version_self_compatible ... ok
2026-06-02T10:18:07.7728380Z test version::tests::n_minus_one_window_accepts_and_rejects ... ok
2026-06-02T10:18:07.7733024Z test version::tests::window_floor_saturates_at_zero ... ok
2026-06-02T10:18:07.8023371Z test identity::tests::sign_verify_round_trip ... ok
2026-06-02T10:18:07.8023965Z 
2026-06-02T10:18:07.8024541Z test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
2026-06-02T10:18:07.8025246Z 
2026-06-02T10:18:07.8048950Z [1m[92m     Running[0m unittests src\lib.rs (target\debug\deps\spt_runtime-b153dc9bb473c915.exe)
2026-06-02T10:18:07.8175895Z 
2026-06-02T10:18:07.8176653Z running 17 tests
2026-06-02T10:18:07.8202501Z test manifest::tests::fetcher_strategy_requires_fetcher_field ... ok
2026-06-02T10:18:07.8208860Z test manifest::tests::harness_kind_with_shell_section_fails_validation ... ok
2026-06-02T10:18:07.8213665Z test manifest::tests::harness_fixture_parses_all_sections ... ok
2026-06-02T10:18:07.8216338Z test manifest::tests::inject_env_without_value_fails_validation ... ok
2026-06-02T10:18:07.8220038Z test manifest::tests::minimal_header_only_manifest_is_valid ... ok
2026-06-02T10:18:07.8231215Z test manifest::tests::shell_fixture_parses ... ok
2026-06-02T10:18:07.8236584Z test manifest::tests::shell_kind_without_shell_section_fails_validation ... ok
2026-06-02T10:18:07.8241594Z test manifest::tests::syntactically_broken_toml_is_an_error_not_a_panic ... ok
2026-06-02T10:18:07.8247660Z test manifest::tests::unknown_enum_variant_is_an_error_not_a_panic ... ok
2026-06-02T10:18:07.8249302Z test manifest::tests::round_trips_through_toml ... ok
2026-06-02T10:18:07.8490797Z test runtime::tests::bounded_run_captures_success ... ok
2026-06-02T10:18:07.8492732Z test runtime::tests::fills_known_placeholders ... ok
2026-06-02T10:18:07.8495037Z test runtime::tests::missing_key_errors_before_spawn ... ok
2026-06-02T10:18:07.8515652Z test runtime::tests::spawn_session_detached_returns_pid ... ok
2026-06-02T10:18:07.8518989Z test runtime::tests::tokenize_honors_double_quotes ... ok
2026-06-02T10:18:07.8523699Z test runtime::tests::unknown_role_errors ... ok
2026-06-02T10:18:08.1365961Z test runtime::tests::bounded_run_kills_on_timeout ... ok
2026-06-02T10:18:08.1366523Z 
2026-06-02T10:18:08.1368660Z test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
2026-06-02T10:18:08.1369559Z 
2026-06-02T10:18:08.1393661Z [1m[92m     Running[0m unittests src\lib.rs (target\debug\deps\spt_store-4761f9a3b4184db2.exe)
2026-06-02T10:18:08.1524858Z 
2026-06-02T10:18:08.1528772Z running 34 tests
2026-06-02T10:18:08.1574631Z test atomic::tests::atomic_write_bytes_round_trips ... ok
2026-06-02T10:18:08.1582940Z test atomic::tests::retry_absorbs_transient_then_succeeds ... ok
2026-06-02T10:18:08.1589006Z test atomic::tests::atomic_write_creates_and_replaces ... ok
2026-06-02T10:18:08.1590304Z test atomic::tests::retry_does_not_retry_non_transient ... ok
2026-06-02T10:18:08.1594296Z test atomic::tests::to_forward_slash_strips_unc_prefix ... ok
2026-06-02T10:18:08.1599015Z test atomic::tests::retry_gives_up_after_max_attempts ... ok
2026-06-02T10:18:08.1629453Z test info::tests::busy_sentinel_round_trips_and_read_pid_is_none ... ok
2026-06-02T10:18:08.1770625Z test info::tests::corrupt_content_returns_none ... ok
2026-06-02T10:18:08.1963367Z test info::tests::read_pid_tolerates_schema_minimal ... ok
2026-06-02T10:18:08.2081094Z test info::tests::write_read_round_trip ... ok
2026-06-02T10:18:08.2125475Z test perch::tests::child_files_route_through_one_resolver ... ok
2026-06-02T10:18:08.2127692Z test perch::tests::classification_matrix ... ok
2026-06-02T10:18:08.2231177Z test perch::tests::explicit_parent_wins_over_infer ... ok
2026-06-02T10:18:08.2282191Z test perch::tests::resolve_psyche_and_worker_nest_under_parent ... ok
2026-06-02T10:18:08.2348989Z test perch::tests::resolve_self_is_flat ... ok
2026-06-02T10:18:08.2387697Z test perch::tests::spt_home_is_pure_and_honors_env ... ok
2026-06-02T10:18:08.2410148Z test proc::tests::current_process_is_alive ... ok
2026-06-02T10:18:08.2433960Z test proc::tests::parent_pid_resolves_and_is_alive ... ok
2026-06-02T10:18:08.2461135Z test proc::tests::unassigned_pid_is_dead ... ok
2026-06-02T10:18:08.5925971Z test registry::tests::clean_removes_dead_keeps_live ... ok
2026-06-02T10:18:08.9057472Z test info::tests::concurrent_read_during_writes_never_torn ... ok
2026-06-02T10:18:09.1197737Z test registry::tests::register_and_lookup ... ok
2026-06-02T10:18:09.3050872Z test registry::tests::reregister_replaces_address ... ok
2026-06-02T10:18:09.4510791Z test registry::tests::concurrent_registration_never_locks ... ok
2026-06-02T10:18:09.6377659Z test registry::tests::resolve_on_empty_registry_is_none_not_error ... ok
2026-06-02T10:18:09.6737522Z test seed::tests::missing_seed_is_none_and_remove_clears ... ok
2026-06-02T10:18:09.6817741Z test seed::tests::seed_round_trips ... ok
2026-06-02T10:18:09.6857973Z test registry::tests::resolve_cleans_before_lookup ... ok
2026-06-02T10:18:10.0455680Z test spool::tests::drain_marks_delivered_and_is_idempotent ... ok
2026-06-02T10:18:10.1345869Z test spool::tests::deferred_row_survives_event_drain_then_hook_delivers ... ok
2026-06-02T10:18:10.6689202Z test spool::tests::non_deferred_drain_skips_deferred_and_preserves_order ... ok
2026-06-02T10:18:10.8745720Z test spool::tests::reopen_is_idempotent ... ok
2026-06-02T10:18:11.1127329Z test spool::tests::spool_touches_has_messages_sentinel ... ok
2026-06-02T10:18:11.1444248Z test spool::tests::event_part_body_persists_byte_exact ... ok
2026-06-02T10:18:11.1445342Z 
2026-06-02T10:18:11.1448337Z test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.99s
2026-06-02T10:18:11.1450954Z 
2026-06-02T10:18:11.1473377Z [1m[92m     Running[0m unittests src\lib.rs (target\debug\deps\spt_term-797ca339795e4de8.exe)
2026-06-02T10:18:11.1600603Z 
2026-06-02T10:18:11.1601210Z running 8 tests
2026-06-02T10:18:11.1630958Z test digest::tests::bad_pattern_is_reported_by_name ... ok
2026-06-02T10:18:11.1712491Z test digest::tests::strips_ansi_and_tolerates_repaint_duplication ... ok
2026-06-02T10:18:11.1717837Z test digest::tests::tags_input_agent_and_collapses_tool_sprints ... ok
2026-06-02T10:18:11.1781707Z test digest::tests::windows_to_last_n_turns ... ok
2026-06-02T10:18:11.1787441Z test digest::tests::truncates_tool_args_to_width ... ok
2026-06-02T10:18:11.1788375Z test reader::tests::auto_answers_synthetic_dsr_query ... ok
2026-06-02T10:18:11.1791163Z test reader::tests::dsr_matcher_finds_query_across_chunk_boundary ... ok
2026-06-02T10:18:11.1843276Z test reader::tests::no_dsr_means_no_answer ... ok
2026-06-02T10:18:11.1843777Z 
2026-06-02T10:18:11.1844311Z test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
2026-06-02T10:18:11.1844998Z 
2026-06-02T10:18:11.1873412Z [1m[92m     Running[0m tests\digest.rs (target\debug\deps\digest-64eabf2724571bbb.exe)
2026-06-02T10:18:11.1999945Z 
2026-06-02T10:18:11.2000318Z running 1 test
2026-06-02T10:18:11.2456578Z test digest_parses_a_real_pty_stream ... ok
2026-06-02T10:18:11.2459245Z 
2026-06-02T10:18:11.2463155Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
2026-06-02T10:18:11.2472311Z 
2026-06-02T10:18:11.2504688Z [1m[92m     Running[0m tests\dsr.rs (target\debug\deps\dsr-9e134182a84d00de.exe)
2026-06-02T10:18:11.2621642Z 
2026-06-02T10:18:11.2622188Z running 2 tests
2026-06-02T10:18:11.3104124Z test conpty_output_not_withheld_under_the_drain ... ok
2026-06-02T10:18:11.3109137Z test drain_forwards_child_output ... ok
2026-06-02T10:18:11.3120232Z 
2026-06-02T10:18:11.3140668Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
2026-06-02T10:18:11.3141646Z 
2026-06-02T10:18:11.3153631Z [1m[92m     Running[0m tests\inject.rs (target\debug\deps\inject-c10bf265ab06f392.exe)
2026-06-02T10:18:11.3290615Z 
2026-06-02T10:18:11.3291893Z running 2 tests
2026-06-02T10:18:11.3886400Z test ctrl_c_interrupts_the_child ... ok
2026-06-02T10:18:11.4013959Z test send_line_reaches_child_and_preserves_order ... ok
2026-06-02T10:18:11.4014779Z 
2026-06-02T10:18:11.4018477Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
2026-06-02T10:18:11.4031642Z 
2026-06-02T10:18:11.4041419Z [1m[92m     Running[0m tests\stream.rs (target\debug\deps\stream-6f1e73c49b590f39.exe)
2026-06-02T10:18:11.4165213Z 
2026-06-02T10:18:11.4165745Z running 2 tests
2026-06-02T10:18:11.4686732Z test delivers_every_value_under_resize ... ok
2026-06-02T10:18:12.4344765Z test bounded_backpressure_stalls_an_unconsumed_reader ... ok
2026-06-02T10:18:12.4356055Z 
2026-06-02T10:18:12.4372105Z test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.02s
2026-06-02T10:18:12.4388266Z 
2026-06-02T10:18:12.4395189Z [1m[92m     Running[0m tests\surface.rs (target\debug\deps\surface-e3fa910f2ac2d149.exe)
2026-06-02T10:18:12.4518571Z 
2026-06-02T10:18:12.4519122Z running 1 test
2026-06-02T10:18:12.4684276Z test resize_under_load_does_not_hang_or_panic ... ok
2026-06-02T10:18:12.4684808Z 
2026-06-02T10:18:12.4693008Z test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
2026-06-02T10:18:12.4699522Z 
2026-06-02T10:18:12.4704934Z [1m[92m   Doc-tests[0m spt_live
2026-06-02T10:18:12.5534859Z 
2026-06-02T10:18:12.5535648Z running 0 tests
2026-06-02T10:18:12.5536421Z 
2026-06-02T10:18:12.5536896Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:18:12.5537888Z 
2026-06-02T10:18:12.5651655Z [1m[92m   Doc-tests[0m spt_msg
2026-06-02T10:18:12.6327089Z 
2026-06-02T10:18:12.6327837Z running 0 tests
2026-06-02T10:18:12.6328276Z 
2026-06-02T10:18:12.6328770Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:18:12.6329747Z 
2026-06-02T10:18:12.6445831Z [1m[92m   Doc-tests[0m spt_proto
2026-06-02T10:18:12.7098769Z 
2026-06-02T10:18:12.7099893Z running 0 tests
2026-06-02T10:18:12.7100374Z 
2026-06-02T10:18:12.7100863Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:18:12.7102205Z 
2026-06-02T10:18:12.7213494Z [1m[92m   Doc-tests[0m spt_runtime
2026-06-02T10:18:12.8837682Z 
2026-06-02T10:18:12.8838458Z running 0 tests
2026-06-02T10:18:12.8838885Z 
2026-06-02T10:18:12.8839380Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:18:12.8840382Z 
2026-06-02T10:18:12.8953259Z [1m[92m   Doc-tests[0m spt_store
2026-06-02T10:18:12.9748880Z 
2026-06-02T10:18:12.9749451Z running 0 tests
2026-06-02T10:18:12.9749886Z 
2026-06-02T10:18:12.9750363Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:18:12.9751338Z 
2026-06-02T10:18:12.9847292Z [1m[92m   Doc-tests[0m spt_term
2026-06-02T10:18:13.0450601Z 
2026-06-02T10:18:13.0451265Z running 0 tests
2026-06-02T10:18:13.0451771Z 
2026-06-02T10:18:13.0452631Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-02T10:18:13.0453389Z 
2026-06-02T10:18:18.2041509Z ##[group]Run cargo clippy --workspace --all-targets -- -D warnings
2026-06-02T10:18:18.2043134Z [36;1mcargo clippy --workspace --all-targets -- -D warnings[0m
2026-06-02T10:18:18.2105637Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-02T10:18:18.2105985Z env:
2026-06-02T10:18:18.2106178Z   CARGO_HOME: C:\Users\runneradmin\.cargo
2026-06-02T10:18:18.2106437Z   CARGO_INCREMENTAL: 0
2026-06-02T10:18:18.2106640Z   CARGO_TERM_COLOR: always
2026-06-02T10:18:18.2106848Z   CACHE_ON_FAILURE: false
2026-06-02T10:18:18.2107050Z ##[endgroup]
2026-06-02T10:18:19.5158774Z [1m[92m    Checking[0m cfg-if v1.0.4
2026-06-02T10:18:19.5160681Z [1m[92m    Checking[0m typenum v1.20.1
2026-06-02T10:18:19.5762732Z [1m[92m    Checking[0m serde_core v1.0.228
2026-06-02T10:18:20.8091458Z [1m[92m    Checking[0m generic-array v0.14.7
2026-06-02T10:18:21.6472778Z [1m[92m    Checking[0m block-buffer v0.10.4
2026-06-02T10:18:21.7738974Z [1m[92m    Checking[0m crypto-common v0.1.7
2026-06-02T10:18:21.8749788Z [1m[92m    Checking[0m digest v0.10.7
2026-06-02T10:18:22.0908961Z [1m[92m    Checking[0m once_cell v1.21.4
2026-06-02T10:18:22.3233857Z [1m[92m    Checking[0m cpufeatures v0.2.17
2026-06-02T10:18:22.3792810Z [1m[92m    Checking[0m zerocopy v0.8.50
2026-06-02T10:18:22.7646074Z [1m[92m    Checking[0m serde v1.0.228
2026-06-02T10:18:23.4355712Z [1m[92m    Checking[0m getrandom v0.2.17
2026-06-02T10:18:23.5454809Z [1m[92m    Checking[0m zeroize v1.8.2
2026-06-02T10:18:23.6969716Z [1m[92m    Checking[0m subtle v2.6.1
2026-06-02T10:18:23.8744199Z [1m[92m    Checking[0m hashbrown v0.17.1
2026-06-02T10:18:24.7946849Z [1m[92m    Checking[0m memchr v2.8.1
2026-06-02T10:18:25.6308941Z [1m[92m    Checking[0m signature v2.2.0
2026-06-02T10:18:25.7392872Z [1m[92m    Checking[0m equivalent v1.0.2
2026-06-02T10:18:25.8001428Z [1m[92m    Checking[0m indexmap v2.14.0
2026-06-02T10:18:27.1902444Z [1m[92m    Checking[0m ed25519 v2.2.3
2026-06-02T10:18:27.5340934Z [1m[92m    Checking[0m curve25519-dalek v4.1.3
2026-06-02T10:18:28.9615384Z [1m[92m    Checking[0m rand_core v0.6.4
2026-06-02T10:18:29.0376837Z [1m[92m    Checking[0m ahash v0.8.12
2026-06-02T10:18:29.1789941Z [1m[92m    Checking[0m sha2 v0.10.9
2026-06-02T10:18:29.2613305Z [1m[92m    Checking[0m hashbrown v0.14.5
2026-06-02T10:18:29.5446882Z [1m[92m    Checking[0m ed25519-dalek v2.2.0
2026-06-02T10:18:29.7648147Z [1m[92m    Checking[0m libsqlite3-sys v0.30.1
2026-06-02T10:18:30.0354147Z [1m[92m    Checking[0m zmij v1.0.21
2026-06-02T10:18:30.0939093Z [1m[92m    Checking[0m hashlink v0.9.1
2026-06-02T10:18:36.0541915Z [1m[92m    Checking[0m fallible-iterator v0.3.0
2026-06-02T10:18:36.0542564Z [1m[92m    Checking[0m bitflags v2.11.1
2026-06-02T10:18:36.0543044Z [1m[92m    Checking[0m itoa v1.0.18
2026-06-02T10:18:36.0543662Z [1m[92m    Checking[0m fallible-streaming-iterator v0.1.9
2026-06-02T10:18:36.0544280Z [1m[92m    Checking[0m smallvec v1.15.1
2026-06-02T10:18:36.0544789Z [1m[92m    Checking[0m serde_json v1.0.150
2026-06-02T10:18:36.0545304Z [1m[92m    Checking[0m rusqlite v0.32.1
2026-06-02T10:18:36.0545833Z [1m[92m    Checking[0m windows_x86_64_msvc v0.52.6
2026-06-02T10:18:36.0546580Z [1m[92m    Checking[0m spt-proto v0.0.0 (D:\a\spt-core\spt-core\crates\spt-proto)
2026-06-02T10:18:36.0547297Z [1m[92m    Checking[0m windows-link v0.2.1
2026-06-02T10:18:36.0547849Z [1m[92m    Checking[0m windows-targets v0.52.6
2026-06-02T10:18:36.0548373Z [1m[92m    Checking[0m windows-sys v0.61.2
2026-06-02T10:18:36.0548863Z [1m[92m    Checking[0m windows-sys v0.59.0
2026-06-02T10:18:36.2409135Z [1m[92m    Checking[0m spt-store v0.0.0 (D:\a\spt-core\spt-core\crates\spt-store)
2026-06-02T10:18:36.5161189Z [1m[92m    Checking[0m getrandom v0.4.2
2026-06-02T10:18:36.9780064Z [1m[92m    Checking[0m spt-msg v0.0.0 (D:\a\spt-core\spt-core\crates\spt-msg)
2026-06-02T10:18:37.0251371Z [1m[92m    Checking[0m libc v0.2.186
2026-06-02T10:18:37.3051045Z [1m[92m    Checking[0m fastrand v2.4.1
2026-06-02T10:18:37.3860626Z [1m[92m    Checking[0m toml_datetime v0.6.11
2026-06-02T10:18:37.6873255Z [1m[92m    Checking[0m tempfile v3.27.0
2026-06-02T10:18:37.7952849Z [1m[92m    Checking[0m serde_spanned v0.6.9
2026-06-02T10:18:38.1271453Z [1m[92m    Checking[0m toml_write v0.1.2
2026-06-02T10:18:38.1379014Z [1m[92m    Checking[0m winnow v0.7.15
2026-06-02T10:18:38.6160619Z [1m[92m    Checking[0m winapi v0.3.9
2026-06-02T10:18:42.0803748Z [1m[92m    Checking[0m toml_edit v0.22.27
2026-06-02T10:18:44.6606873Z [1m[92m    Checking[0m serial-core v0.4.0
2026-06-02T10:18:46.9695556Z [1m[92m    Checking[0m thiserror v1.0.69
2026-06-02T10:18:47.5124282Z [1m[92m    Checking[0m toml v0.8.23
2026-06-02T10:18:47.5565470Z [1m[92m    Checking[0m serial-windows v0.4.0
2026-06-02T10:18:50.0173806Z [1m[92m    Checking[0m memoffset v0.6.5
2026-06-02T10:18:50.8128346Z [1m[92m    Checking[0m aho-corasick v1.1.4
2026-06-02T10:18:51.1464658Z [1m[92m    Checking[0m regex-syntax v0.8.10
2026-06-02T10:19:00.9134937Z [1m[92m    Checking[0m pin-utils v0.1.0
2026-06-02T10:19:00.9135501Z [1m[92m    Checking[0m bitflags v1.3.2
2026-06-02T10:19:01.4196176Z [1m[92m    Checking[0m lazy_static v1.5.0
2026-06-02T10:19:02.8403754Z [1m[92m    Checking[0m shared_library v0.1.9
2026-06-02T10:19:02.8576717Z [1m[92m    Checking[0m regex-automata v0.4.14
2026-06-02T10:19:03.2536721Z [1m[92m    Checking[0m nix v0.25.1
2026-06-02T10:19:08.3335824Z [1m[92m    Checking[0m serial v0.4.0
2026-06-02T10:19:08.3336499Z [1m[92m    Checking[0m filedescriptor v0.8.3
2026-06-02T10:19:08.3337047Z [1m[92m    Checking[0m winreg v0.10.1
2026-06-02T10:19:08.3337537Z [1m[92m    Checking[0m anyhow v1.0.102
2026-06-02T10:19:08.3338052Z [1m[92m    Checking[0m log v0.4.30
2026-06-02T10:19:08.4749231Z [1m[92m    Checking[0m shell-words v1.1.1
2026-06-02T10:19:08.6442239Z [1m[92m    Checking[0m downcast-rs v1.2.1
2026-06-02T10:19:09.1399864Z [1m[92m    Checking[0m regex v1.12.3
2026-06-02T10:19:09.3165293Z [1m[92m    Checking[0m portable-pty v0.8.1
2026-06-02T10:19:10.6299540Z [1m[92m    Checking[0m spt-runtime v0.0.0 (D:\a\spt-core\spt-core\crates\spt-runtime)
2026-06-02T10:19:10.7164294Z [1m[92m    Checking[0m anstyle v1.0.14
2026-06-02T10:19:12.6821163Z [1m[92m    Checking[0m utf8parse v0.2.2
2026-06-02T10:19:13.0025082Z [1m[92m    Checking[0m once_cell_polyfill v1.70.2
2026-06-02T10:19:13.6378450Z [1m[92m    Checking[0m anstyle-parse v1.0.0
2026-06-02T10:19:13.9049859Z [1m[92m    Checking[0m anstyle-wincon v3.0.11
2026-06-02T10:19:14.1395737Z [1m[92m    Checking[0m anstyle-query v1.1.5
2026-06-02T10:19:14.3587972Z [1m[92m    Checking[0m is_terminal_polyfill v1.70.2
2026-06-02T10:19:14.6859956Z [1m[92m    Checking[0m colorchoice v1.0.5
2026-06-02T10:19:14.8402584Z [1m[92m    Checking[0m spt-term v0.0.0 (D:\a\spt-core\spt-core\crates\spt-term)
2026-06-02T10:19:14.9174878Z [1m[92m    Checking[0m anstream v1.0.0
2026-06-02T10:19:16.5858560Z [1m[92m    Checking[0m clap_lex v1.1.0
2026-06-02T10:19:16.6035275Z [1m[92m    Checking[0m strsim v0.11.1
2026-06-02T10:19:17.3303057Z [1m[92m    Checking[0m spt-live v0.0.0 (D:\a\spt-core\spt-core\crates\spt-live)
2026-06-02T10:19:17.3501750Z [1m[92m    Checking[0m clap_builder v4.6.0
2026-06-02T10:19:24.0342742Z [1m[92m    Checking[0m clap v4.6.1
2026-06-02T10:19:24.3639387Z [1m[92m    Checking[0m spt v0.0.0 (D:\a\spt-core\spt-core\crates\spt)
2026-06-02T10:19:31.5075975Z [1m[92m    Checking[0m mock-adapter v0.0.0 (D:\a\spt-core\spt-core\adapters\mock)
2026-06-02T10:19:39.2488763Z [1m[92m    Finished[0m `dev` profile [unoptimized + debuginfo] target(s) in 1m 19s
2026-06-02T10:19:39.8297098Z Post job cleanup.
2026-06-02T10:19:41.1901806Z ##[group]Cache Configuration
2026-06-02T10:19:41.1905216Z Cache Provider:
2026-06-02T10:19:41.1943156Z     github
2026-06-02T10:19:41.1970051Z Workspaces:
2026-06-02T10:19:41.1973086Z     D:\a\spt-core\spt-core
2026-06-02T10:19:41.1974554Z Cache Paths:
2026-06-02T10:19:41.1976288Z     C:\Users\runneradmin\.cargo\bin
2026-06-02T10:19:41.2012082Z (node:4996) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
2026-06-02T10:19:41.2013047Z     C:\Users\runneradmin\.cargo\.crates.toml
2026-06-02T10:19:41.2016311Z (Use `node --trace-deprecation ...` to show where the warning was created)
2026-06-02T10:19:41.2016977Z     C:\Users\runneradmin\.cargo\.crates2.json
2026-06-02T10:19:41.2019803Z     C:\Users\runneradmin\.cargo\registry
2026-06-02T10:19:41.2022231Z     C:\Users\runneradmin\.cargo\git
2026-06-02T10:19:41.2024534Z     D:\a\spt-core\spt-core\target
2026-06-02T10:19:41.2026821Z Restore Key:
2026-06-02T10:19:41.2044495Z     v0-rust-test-Windows_NT-x64-5dcabeed
2026-06-02T10:19:41.2047246Z Cache Key:
2026-06-02T10:19:41.2049570Z     v0-rust-test-Windows_NT-x64-5dcabeed-ff716db4
2026-06-02T10:19:41.2058195Z .. Prefix:
2026-06-02T10:19:41.2060040Z   - v0-rust-test-Windows_NT-x64
2026-06-02T10:19:41.2062970Z .. Environment considered:
2026-06-02T10:19:41.2065137Z   - Rust Versions:
2026-06-02T10:19:41.2069551Z     - 1.96.0 x86_64-pc-windows-msvc ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96
2026-06-02T10:19:41.2072662Z     - 1.96.0 x86_64-pc-windows-msvc ac68faa20c58cbccd01ee7208bf3b6e93a7d7f96
2026-06-02T10:19:41.2076063Z   - CARGO_HOME
2026-06-02T10:19:41.2077560Z   - CARGO_INCREMENTAL
2026-06-02T10:19:41.2079725Z   - CARGO_TERM_COLOR
2026-06-02T10:19:41.2081652Z .. Lockfiles considered:
2026-06-02T10:19:41.2083950Z   - D:\a\spt-core\spt-core\adapters\mock\Cargo.toml
2026-06-02T10:19:41.2086196Z   - D:\a\spt-core\spt-core\Cargo.lock
2026-06-02T10:19:41.2088217Z   - D:\a\spt-core\spt-core\crates\spt-live\Cargo.toml
2026-06-02T10:19:41.2090357Z   - D:\a\spt-core\spt-core\crates\spt-msg\Cargo.toml
2026-06-02T10:19:41.2092600Z   - D:\a\spt-core\spt-core\crates\spt-proto\Cargo.toml
2026-06-02T10:19:41.2094665Z   - D:\a\spt-core\spt-core\crates\spt-runtime\Cargo.toml
2026-06-02T10:19:41.2096796Z   - D:\a\spt-core\spt-core\crates\spt-store\Cargo.toml
2026-06-02T10:19:41.2099612Z   - D:\a\spt-core\spt-core\crates\spt-term\Cargo.toml
2026-06-02T10:19:41.2102083Z   - D:\a\spt-core\spt-core\crates\spt\Cargo.toml
2026-06-02T10:19:41.2138159Z ##[endgroup]
2026-06-02T10:19:41.2139845Z 
2026-06-02T10:19:52.5560122Z ... Cleaning D:\a\spt-core\spt-core\target ...
2026-06-02T10:19:52.7684396Z ... Cleaning cargo registry (cache-all-crates: false) ...
2026-06-02T10:19:56.7553207Z ... Cleaning cargo/bin ...
2026-06-02T10:19:56.7629395Z ... Cleaning cargo git cache ...
2026-06-02T10:19:56.7635810Z ... Saving cache ...
2026-06-02T10:19:56.8810427Z [command]"C:\Program Files\Git\usr\bin\tar.exe" --posix -cf cache.tzst --exclude cache.tzst -P -C D:/a/spt-core/spt-core --files-from manifest.txt --force-local --use-compress-program "zstd -T0"
2026-06-02T10:20:23.8223597Z Sent 0 of 158192209 (0.0%), 0.0 MBs/sec
2026-06-02T10:20:24.8093984Z Sent 91083345 of 158192209 (57.6%), 43.3 MBs/sec
2026-06-02T10:20:24.9142973Z Sent 158192209 of 158192209 (100.0%), 71.5 MBs/sec
2026-06-02T10:20:25.4561264Z Post job cleanup.
2026-06-02T10:20:25.7961437Z [command]"C:\Program Files\Git\bin\git.exe" version
2026-06-02T10:20:25.9394281Z git version 2.54.0.windows.1
2026-06-02T10:20:25.9508472Z Temporarily overriding HOME='D:\a\_temp\28aaa0f9-527f-4034-b20b-2602c230ccb3' before making global git config changes
2026-06-02T10:20:25.9510102Z Adding repository directory to the temporary git global config as a safe directory
2026-06-02T10:20:25.9528957Z [command]"C:\Program Files\Git\bin\git.exe" config --global --add safe.directory D:\a\spt-core\spt-core
2026-06-02T10:20:26.0025066Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp core\.sshCommand
2026-06-02T10:20:26.0490772Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\""
2026-06-02T10:20:27.0314588Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-06-02T10:20:27.0703204Z http.https://github.com/.extraheader
2026-06-02T10:20:27.0784651Z [command]"C:\Program Files\Git\bin\git.exe" config --local --unset-all http.https://github.com/.extraheader
2026-06-02T10:20:27.1253289Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "sh -c \"git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\""
2026-06-02T10:20:27.9128354Z [command]"C:\Program Files\Git\bin\git.exe" config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-06-02T10:20:27.9561611Z [command]"C:\Program Files\Git\bin\git.exe" submodule foreach --recursive "git config --local --show-origin --name-only --get-regexp remote.origin.url"
2026-06-02T10:20:28.8119582Z Cleaning up orphan processes
2026-06-02T10:20:28.8476131Z Terminate orphan process: pid (2364) (vctip)
2026-06-02T10:20:28.9082195Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
